package esdomaci.mediator;

/**
 * Interfejs sa metodama simulatora koji su dostupni inteligenciji
 * igre (samo tih metoda!).
 * @author Milan
 */
public interface ISimulatorVidljivoAI {
	
	/**
	 * Ispis AI mape posle svakog poteza (salje se latinica)
	 * @param tekst Tekst koji se ispisuje
	 */
	public void outputAIMap(String tekst);
	
	/**
	 * Ispis obicnog teksta (salje se UTF8 cirilica!)
	 * @param tekst Tekst koji se ispisuje
	 */
	public void output(String tekst);
	
	/**
	 * Komanda koja od simulatora zahteva ponovno iscrtavanje
	 * mape (tj. svih odaja u pecini) igre 
	 */
	public void osveziPanel() ;

}
